Salary: ₹15 - ₹28 Lakhs/Annum Expected
About the Company:
CGI, founded in 1976, is one of the world’s largest and most respected IT and business consulting firms. With over 94,000 consultants operating across the globe, CGI provides an end-to-end portfolio of IT, business, and digital transformation services. The company’s approach emphasizes strong client relationships, agile delivery models, and innovative technological solutions supported by a global delivery network.
About the Role:
CGI is seeking a skilled Senior Software Engineer with expertise in React JS and Azure Web App development to design, develop, and maintain high-performance front-end applications. You’ll work in a team that values innovation, collaboration, and the latest in web technology while building impactful business applications.
Responsibilities:
- Develop and maintain dynamic web applications using React JS and Azure cloud technologies.
- Build modular, reusable UI components and implement efficient state management with Redux.
- Integrate RESTful APIs using Fetch API or Axios, ensuring smooth asynchronous data flow.
- Implement authentication and authorization mechanisms including JWT.
- Manage routing using React Router for seamless client-side navigation.
- Apply strong understanding of React Hooks (such as useState, useEffect) and develop custom Hooks when needed.
- Optimize application performance and maintain high coding standards through testing and code reviews.
- Work collaboratively with cross-functional teams, ensuring quality and timely delivery.
- Use Material UI or other CSS frameworks to design efficient and responsive UI components.
- Perform unit, integration, and end-to-end testing to ensure robust and maintainable codebases.
Key Technical Skills:
React JS, Redux, JavaScript, TypeScript, Azure Web App Development, RESTful APIs, Axios, Fetch API, JSON Web Tokens (JWT), React Router, Hooks, CSS, Material UI, Unit Testing, Integration Testing, End-to-End Testing
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related discipline.
- 4–8 years of relevant experience in front-end or full-stack software development.
- Proven expertise in React JS with a solid understanding of React core concepts.
- Hands-on experience with lifecycle methods, Hooks, and functional programming.
- Strong understanding of JavaScript fundamentals and basic TypeScript.
- Experience integrating REST APIs and working with secure authentication methods.
- Familiarity with front-end testing frameworks and methodologies.
- Excellent problem-solving skills, attention to detail, and teamwork mindset.
- Ability to work in an agile environment and contribute effectively to product discussions.
Important Notice:
This job description and related content are owned by CGI. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact CGI directly. We do not process applications or respond to candidate queries.